package cn.tx.service;

import java.util.List;
import java.util.Set;

import cn.tx.business.OrderProduct;
import cn.tx.model.Emp;
import cn.tx.model.OrderDetail;
import cn.tx.model.OrderModel;
import cn.tx.query.OrderModelQuery;
import cn.tx.query.QueryOrderProduct;

public interface OrderModelService extends BaseService<OrderModel, OrderModelQuery> {
	
	public void auditOrder(Emp emp, Integer orderId, Integer orderState, String note);
	
	public void updateSubmitAuidOrder(OrderModel orderModel, Set<OrderDetail> ods);

	public List<OrderProduct> staOrderProduct(final QueryOrderProduct qop);
}
